package BO

// 业务对象，由service层输出的封装业务逻辑的对象

type SessionUserInfo struct {
	UserId   int32  `json:"userId,omitempty"`
	Username string `json:"username,omitempty"`
}

type MyMenuListBO struct {
	Id   int32  `json:"id,omitempty"`
	Pid  int32  `json:"pid,omitempty"`
	Name string `json:"name,omitempty"`
	Path string `json:"path,omitempty"`
	Icon string `json:"icon,omitempty"`
}

type MyMenuActionListBO struct {
	Id     int32  // 主键
	MenuId int32  // 菜单栏ID
	Method string // 请求方式
	Api    string // 请求地址
}

type LoginBO struct {
	Token          string
	MenuData       *[]MyMenuListBO
	ActionJsonInfo *[]MyMenuActionListBO
}
